home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Communications / Information / linelink-144e-commands-10.txt < prev    next >
Internet Message Format  |  1994-06-11  |  33KB

  1. Date: Sun, 1 May 1994 05:29:14 -0600
  2. From: squish@nwu.edu (Shishin "Squish" Yamada)
  3. Subject: LineLink 144e Commands.txt (v1.0 submission)
  4.  
  5.  
  6. "LineLink 144e_commands.txt"
  7. version 1.0
  8. 4/29/94
  9. Sent to LineLink 144e mailing list & info-mac archives
  10.  
  11. by:     Shishin "Squish" Yamada
  12.           squish@nwu.edu
  13.           squish@das.harvard.edu
  14.  
  15. This document uses a mono-spaced font (Monaco) that contains tabs that
  16. are 8-spaces wide (looks nice on our unix box). You may have trouble
  17. viewing this document if your font and tabs are not of a similar size.
  18.  
  19. This document is a list of modem commands for the Prometheus-made "LineLink
  20. 144e" modem. It is a v.32 data/fax/voice modem sold for $99(US) through
  21. MacWarehouse (tel:1-800-255-6227) that has attracted a lot of attention
  22. lately. Please see related files such as the "lineline-144e-faq" for more
  23. general information about the modem and its use, if you don't already own
  24. one. The FAQ provide helpful information, while this document is inteneded
  25. only for owner reference purposes (not very handy without the modem).
  26.  
  27. This document is compiled from several sources. The information contained
  28. herein is assumed to be correct, but it is used at your own risk. The sources
  29. include the LineLink manual, Hayes modem command sets, Supra modem command
  30. sets, Global Village modem command sets, and Fax Class 1/2 documents. Aside
  31. from indirectly quoting manuals from modems I have purchased, I found some
  32. information through Internet, and in general found the Prometheus BBS to
  33. be lacking (for LineLink Mac users).
  34.  
  35. The LineLink modem comes with a "near-useless" 28 page manual. The manual
  36. has very little technical info about its command set. This manual lacks
  37. information about commands such as "%An" registers S16, S18, S21, and S22.
  38. As far as I have been able to gather, the complete modem command set is:
  39. --------------------------------------------------------------------------
  40.  
  41. Command Mode:
  42. =============
  43. The LineLink modem must be in command mode before commands are typed. The
  44. modem enters the command mode when it is turned on or reset, when it loses
  45. a connection or when it is in the data mode and the escape sequence is
  46. generated.
  47.  
  48. Data Mode:
  49. ==========
  50. The LineLink modem is in the data mode after it makes a connection with
  51. a remote modem and sends appropriate the CONNECT response. Everything it
  52. receives from the DTE is considered data that it sends over the telephone
  53. line to the remote modem.
  54.  
  55. The following comments apply to the modem commands that follow:
  56.   
  57.   - Commands can be entered in a string, with or without spaces. The "delete"
  58.     or "backspace" key will be ignored by the modem.
  59.   
  60.   - A command line can contain one command or a series of commands, but
  61.     cannot exceed 40 characters in length.
  62.   
  63.   - Commands that accept numeric arguments, when not specified, will default
  64.     to 0. Numeric values are denoted by the variables "n" or "r"
  65.   
  66.   - The AT (attention) command preceds all commands (except A/).
  67.   
  68.   - Your command line must end with a <CR> (except when using A/).
  69.   
  70.   - The escape sequence "<GT>+++<GT>" lets you return to command mode without
  71.     breaking your connection with a remote modem. <GT> represents a guard
  72.     time which is a delay before and after the escape sequence.
  73.   
  74.   - Factory default settings are denoted with an asterisk, and are stored
  75.     in non-volatile memory.
  76.  
  77. Direct Commands         Description
  78. =============================================================================
  79. AT                      Attention command prefix (precedes all except A/)
  80. A/                      Repeat last command.
  81. <GT>+++<GT>             Escape Code sequence. The guard time <GT> must be set
  82.                         using register S12. This sequence is thus preceded and
  83.                         followed by a minimum time period of no transmission.
  84. <CR>                    Carriage Return. Terminate current connection attempt
  85.                         during the dialing or protocol negotiation process.
  86.  
  87.  
  88. Command         Description
  89. =============================================================================
  90. A       Answer command. Causes modem to go off-hook, in the answer mode,
  91.         without waiting for a ring.
  92. Bn      Communication Standard.
  93.           B0 = CCITT V.21 (300 bps) & V.22 (1200 bps)
  94.          *B1 = BELL 103 (300 bps) & Bell 212A (1200 bps)
  95.           B2 = CCITT v.23. Originating TX=75, RX=1200. Answering TX=1200, RX=75.
  96.           B3 = CCITT v.23. Originating TX=1200, RX=75. Answering TX=75, RX=1200.
  97. Cn      Carrier.
  98.           C0 = Transmit carrier signal OFF.
  99.          *C1 = Transmit carrier signal ON.
  100. D       Dial Command. Puts the modem in the originate mode and the dial
  101.         modifiers that follow tell the modem what, when and how to dial.
  102.           T = Dials using tones (DTMF).
  103.           P = Dials using pulses.
  104.           , = Pauses (time specified by register S8) before continuing.
  105.           W = Waits (time specified by register S7) for second dial tone.
  106.           @ = Wait (time specified by register S7) for "quiet answer."
  107.           ! = Issues a hook flash  and modem goes on-hook for 0.5 seconds.
  108.           ; = Return to command state after dialing.
  109.           Sn = Dials stored number in register n (0-3).
  110.           L = Dials the last number.
  111. En      Modem echos commands:
  112.           E0 = Echo OFF.
  113.          *E1 = Echo ON.
  114. Hn      Hook Switch.
  115.           H0 = Force modem on-hook (hang up).
  116.           H1 = Force modem off-hook.
  117. In      Identification Codes.
  118.           I0 = Display 3-digit product ID code.
  119.           I1 = Display ROM checksum value.
  120.           I2 = Return OK response (ROM checksum, display ERROR if problem).
  121.           I3 = Display ROM firmware revision level.
  122.           I4 = Display configuration settings.
  123.           I6 = Display chipset DSP version codes (undocumented).
  124. Ln      Speaker Volume.
  125.           L0,L1 = Low volume.
  126.          *L2    = Medium volume.
  127.           L3    = High volume.
  128. Mn      Speaker On/Off.
  129.           M0 = Speaker always off.
  130.          *M1 = Speaker on until carrier detected.
  131.           M2 = Speaker always on.
  132.           M3 = Speaker on after dialing and until carrier detected.
  133. Nn      Negotiation.
  134.           N0 = When originating or answering, force line speed in register S37.
  135.          *N1 = When originating, start auto-line feed at DCE speed in register
  136.                S37. When answering, auto-line feed regardless of register S37.
  137.           N2 = Same as N1 with the addition of V.23 protocol.
  138.           N3 = When originating, force line speed given in register S37.
  139.           N4 = Same as N3.
  140.           N5 = When originating, start auto-line feed at DCE speed in register
  141.                S37. When answering, force line speed given in register S37.
  142. On      On-Line Mode.
  143.           O0 = Return to data mode.
  144.           O1 = Return to data mode and initiate equalizer retrain sequence.
  145.           O3 = Go to on-line state, initiate CCITT V.32bis re-negotiation.
  146. P       Set default dialing mode to PULSE. Sets S14 bit 5 (P,T undocumented).
  147. Qn      Result Codes (on/off).
  148.          *Q0 = Result Codes ON.
  149.           Q1 = Result Codes OFF.
  150.           Q2 = Return Result Codes when originating, but NOT when answering.
  151. Sr?     Display s-register. Display current setting of s-register r.
  152. Sr=n    Set r-register. Set the value of s-register r to value n.
  153. T       Set default dialing mode to TONE. Clears S14 bit 5 (P,T undocumented).
  154. Vn      Result Codes (type).
  155.           V0 = Return numeric result codes.
  156.          *V1 = Return verbal (word) result codes.
  157. Wn      Negotiation Messages (on/off). W2 is undocumented.
  158.          *W0 = Negotiation progress messages OFF.
  159.           W1 = Negotiation progress messages ON. Result code is DTE rate.
  160.           W2 = Negotiation progress messages ON. Result code is DCE rate.
  161. Xn      Call Progress Messages.
  162.           X0 = Call progress messages (CONNECT, NO CARRIER, and RING)
  163.           X1 = Call progress messages and connection speed.
  164.           X2 = Call progress messages, connection speed and DIALTONE detection.
  165.           X3 = Call progress messages, connection speed and BUSY detection.
  166.          *X4 = Call progress messages, connection speed, DIALTONE and BUSY.
  167. Yn      Long Space Disconnect (on/off).
  168.          *Y0 = Long space disconnect OFF.
  169.           Y1 = Long space disconnect ON.
  170. Zn      Stored User Profiles.
  171.           Z0 = Resets and recall stored user profile 0.
  172.           Z1 = Resets and recall stored user profile 1.
  173.  
  174. &Cn     Carrier Detect (DCD) options.
  175.           &C0 = DCD always on.
  176.           &C1 = DCD follows carrier state (ON when remote carrier present).
  177. &Dn     Data Terminal Ready (DTR) options.
  178.          *&D0 = Modem ignores status of the DTR signal.
  179.           &D1 = Modem returns to command mode after an on-to-off DTR transition.
  180.           &D2 = Modem goes on-hook, turns off auto answer, and returns to
  181.                 command mode after an on-to-off DTR transition.
  182.           &D3 = Modem resets and returns to command mode after an on-to-off DTR
  183.                 transition.
  184. &Fn     Reset modem to factory defaults stored in non-volatile memory.
  185.           &F0 = Recall factory default settings.
  186.           &F3 = Recall factory default settings.
  187. &Gn     Guard tones for CCITT operations (not used for BELL operation).
  188.          *&G0 = Disable guard tones
  189.           &G1 = Generate 550 Hz guard tone.
  190.           &G2 = Generate 1800 Hz quard tone.
  191. &Jn     Telephone Jack connection. Not functional!
  192. &Kn     Set DTE port Flow Control (can also be set with \Qn command).
  193.           &K0 = Disable DTE flow control.
  194.           &K1 = Return ERROR.
  195.           &K2 = Return ERROR.
  196.           &K3 = Enable bidirectional flow control (RTS/CTS).
  197.           &K4 = Enable Software flow control (XON/XOFF).
  198.           &K5 = Enable Transparent (XON/XOFF) Software flow control.
  199. &Ln     Leased-Line option. Undocumented (defaults to &L0)!
  200. &Mn     Same function as &Q(0-3) settings.
  201. &Pn     Pulse dialing MAKE/BREAK ratios.
  202.          *&P0 = Make/break ratio is 39%/61% (US/CANADA).
  203.           &P1 = Make/break ratio is 33%/67% (UK/Hong Kong).
  204. &Qn     Asynchronous/Synchronous operation.
  205.           &Q0 = Asynchronous operation (must use for V.23 connection).
  206.           &Q1 = Synchronous Mode 1: Async dialing using AT commands, switch to
  207.                 Sync mode after dialing.
  208.           &Q2 = Synchronous Mode 2: Dial telephone number stored in location 0
  209.                 after an off-to-on DTR transition (use with Sync terminals).
  210.           &Q3 = Synchronous Mode 3: Use telephone to manually originate a Sync
  211.                 call, and enter Sync mode after off-to-on DTR transition.
  212.           &Q4 = Return ERROR.
  213.          *&Q5 = Make connection using V.42bis Async Reliable Mode.
  214.           &Q6 = Make connection using standard Async buffered Data Mode.
  215. &Rn     PC/Mac Flow Control options (contrary to manual, &R0 is default).
  216.          *&R0 = PC Mode. DTR and RTS signals function normally.
  217.           &R1 = Mac Mode. When configured for bidirectional flow control, DTR
  218.                 is recognized as RTS by the modem.
  219. &Sn     Data Set Ready (DSR) options.
  220.          *&S0 = DSR always on.
  221.           &S1 = DSR active when modem is in Data Mode.
  222. &Tn     Modem Test Command Selection.
  223.           &T0 = End test in progress.
  224.           &T1 = Perform Local Analog Loopback Test.
  225.           &T3 = Perform Local Digital Loopback Test.
  226.          *&T4 = Accept a remote modem request for Digital Loopback Test.
  227.           &T5 = Ignore a remote modem request for Digital Loopback Test.
  228.           &T6 = Perform a Remote Digital Loopback Test.
  229.           &T7 = Perform a Remote Digital Loopback with self-test.
  230.           &T8 = Perform Analog Loopback Test with self-test.
  231. &Un     Trellis Coding (on/off).
  232.          *&U0 = Trellis coding ON (V.32 9600bps only).
  233.           &U1 = Trellis coding OFF.
  234. &V      View Active Configuration of s-registers and stored phone numbers.
  235. &Wn     Store Active Profile.
  236.           &W0 = Save active configuration as profile 0.
  237.           &W1 = Save active configuration as profile 1.
  238. &Xn     Synchronous Transmit Clock Source. Not supported! Default is &X0.
  239. &Yn     Select Stored Power-Up Configuration Profile.
  240.          *&Y0 = Load profile 0 after reset or power-up.
  241.           &Y1 = Load profile 1 after reset or power-up.
  242. &Zx=n   Store telephone number n into register x (0-3). Up to 36 characters.
  243.  
  244. \Cn     Set MNP Buffering Method.
  245.          *\C0 = No buffer used while establishing a reliable connection.
  246.           \C1 = Buffer data for 3 seconds untill 200 characters are received
  247.                 or until modem detects a Sync character. Modem switches to
  248.                 standard (non-reliable) operation if buffer fills with data.
  249.           \C2 = This command is used with the auto-reliable fall-back character
  250.                 command %A. Data is not buffered while establishing a reliable
  251.                 connection. Modem falls back to standard buffered operation
  252.                 upon detection of the auto-fallback character.
  253. \Gn     Set modem port flow control during standard buffered mode connection.
  254.          *\G0 = Turn OFF port flow control.
  255.           \G1 = Turn ON port flow control (use if the modem is receiving data
  256.                 from the remote system faster than it can process it).
  257. \Kn     Set Break Control. Set n from 0 to 5 (default is 5).
  258. \Nn     Request link type. This is the type of connection in Async mode (&M0).
  259.           \N0 = Standard Mode (non-MNP, buffered data).
  260.           \N1 = Direct Mode (non-MNP, data not buffered).
  261.           \N2 = Reliable Mode (MNP operation).
  262.           \N3 = Auto-Reliable Mode (MNP if remote MNP modem, else standard).
  263.           \N4 = LAPM Reliable Mode (V.42bis).
  264.           \N5 = Auto-Reliable LAPM and buffered mode.
  265.          *\N6 = Auto-Reliable LAPM, MNP, and buffered mode.
  266. \Qn     Set DTE port flow control (alternative to the &Kn command).
  267.           \Q0 = Disable DTE flow control.
  268.           \Q1 = Bidirectional software flow control (XON/XOFF).
  269.           \Q2 = Unidirectional hardware flow control (CTS).
  270.          *\Q3 = Bidirectional hardware flow control (RTS/CTS).
  271.           \Q4 = Unidirectional software flow control from modem (XON/XOFF).
  272. \Tn     Inactivity Timer. Set n from 0 to 90 mins. (default is 0 - disabled)
  273.           If no data activity during set time, then modem will disconnect.
  274. \V      MNP Result Codes.
  275.          *\V0 = MNP Result Codes OFF.
  276.           \V1 = MNP Result Codes ON.
  277. \X      Set XON/XOFF pass through flow control. Only effective for standard
  278.           buffered connection with XON/XOFF (\Q1) flow control enabled.
  279.          *\X0 = Modem will act on XON\XOFF received from the local DTE, but
  280.                 will not pass XON/XOFF to the remote modem.
  281.           \X1 = Modem will act on XON\XOFF received from the local DTE, but
  282.                 will also pass XON/XOFF to the remote modem. This allows the
  283.                 local DTE to XON/XOFF the remote DTE through the established
  284.                 modem link.
  285.  
  286. %An     UNKNOWN COMMAND??? (0 <= n <= 255). Not listed in manual.
  287. %Cn     MNP5 Data Compression.
  288.           %C0 = MNP5 Disabled.
  289.          *%C1 = MNP5 Enabled.
  290. %Dn     Dictionary Size (used for MNP5 data compression?).
  291.           %D0 = 0.5 kbyte dictionary.
  292.           %D1 = 1 kbyte dictionary.
  293.          *%D2 = 2 kbyte dictionary.
  294. %En     Auto-Retrain.
  295.          %E0 = Disable auto-retrain.
  296.         *%E1 = Enable auto-retrain at 2400 bps when line quality is poor.
  297.  
  298.  
  299. S Registers     Decription
  300. =============================================================================
  301. S0      Number of Rings to Auto Answer (0-255. Default is 0 = disabled).
  302. S1      Count incoming rings (0-255). Resets after 8 secs after last ring.
  303. S2      Escape Code character (0-255 Default is 43 "+"). Values greater
  304.           than 127 disable the feature, preventing a return to command mode,
  305.           unless a hang-up or DTR transition takes place.
  306. S3      Carriage Return Character <CR>. (0-127. Default is ascii 13). Used
  307.           to signal the end of the command line string in command mode.
  308. S4      Line Feed Character <LF>. (0-127. Default is ascii 10). Used when
  309.           the modem sends Result Codes. Cannot be totally disabled.
  310. S5      Backspace Character <BS>. (0-32, 127-255. Default is ascii 8).
  311. S6      Wait for Dialtone (2-255. Default is 2 seconds). When the modem
  312.           executes a dial command. This tells how long to wait after going
  313.           off-hook before beginning to dial.If the modem doesn't receive a
  314.           dialtone before S6 elaspes, then will get a "NO DIALTONE" response.
  315. S7      Wait time for carrier. (1-120. Default is 40 seconds). This tells
  316.           the modem how many seconds to wait for a remote modem's carrier
  317.           signal before hanging up and returning a "NO CARRIER" response.
  318. S8      Pause time for comma. (0-255. Default is 2 seconds). The amount of
  319.           time to pause each time the modem encounters a comma in the dial
  320.           command line. This is useful when dialing through a PBX or to stop
  321.           call-waiting (ATDT *70,555-1212).
  322. S9      Carrier Detect response time. (1-255. Default is 6 tenths seconds).
  323.           This is how long the remote modem's carrier (in 1/10 seconds) must
  324.           be present, so it cannot be mistaken for a busy signal, ring, or
  325.           voice. Increasing the time reduces the chances the modem will
  326.           mistake line noise for a carrier signal.
  327. S10     Carrier Loss Time. (1-255. Default is 14 tenths seconds). This is
  328.           the time (in 1/10 seconds) between the loss of a remote modem's
  329.           carrier signal and the LineLink disconnecting. The value can be
  330.           increased to ignore carrier dropouts on a noisy line, or they
  331.           can be reduced to make the modem automatically hang up and allow
  332.           call-waiting calls to ring through. To ignore the Data Carrier
  333.           Detect and have the LineLink act as if the remote modem's carrier
  334.           is always present, set this value to 255. Setting this to a value
  335.           less than the value in register S9, causes the modem to disconnect
  336.           when it detects a momentary carrier loss, because register S10
  337.           expires before the carrier respone time expires.
  338. S11     Touch-Tone (DTMF) Dialing Speed. (50-255. Default is 75 ms). This
  339.           is the speed of dialing (in milliseconds) during which the DTMF
  340.           tones are held for each digit (it does not affect pulse dialing,
  341.           which is fixed at 10 pulses per second).
  342. S12     Guard Time Value. (0-255 in 1/50 seconds. Default 40/50 seconds).
  343.           This sets the guard time <GT> delay required before and after the
  344.           escape code sequence (usually "<GT>+++<GT>") before returning to
  345.           the Command mode.
  346. S14     Bit-mapped register (default value is 170) that provides the
  347.           following functions (equivalent commands shown in parentheses):
  348.           Bit 0,2: Disaply Result Codes. 
  349.                         Bit0    Bit2    AT Command
  350.                         0       0       (Q0)
  351.                         0       1       (Q1)
  352.                         1       0       (Q2)
  353.           Bit 1: Echo commands to DTE.
  354.                    0 = Do not echo commands (E0)
  355.                    1 = Echo commands (E1)
  356.           Bit 3: Word or number responses.
  357.                    0 = Send number responses (V0)
  358.                    1 = Send word responses (V1)
  359.           Bit 4: Accept/Ignore commands.
  360.                    0 = Accept commands.
  361.                    1 = Ignore commands
  362.           Bit 5: Default Dialing method.
  363.                    0 = Touch-Tone (T)
  364.                    1 = Pulse (P)
  365.           Bit 6: Reserved for later use.
  366.           Bit 7: Answer/originate operation.
  367.                    0 = Answer (A and R)
  368.                    1 = Originate (D)
  369. S23     Bit-mapped register (default value 7) that provides the following
  370.           test functions (equivalent commands shown in parentheses):
  371.           Bit 0: Remote modem request for Remote Digital Loopback Test.
  372.                    0 = Ignore request (&T5)
  373.                    1 = Grant request (&T4)
  374.           Bit 1,2,3: DTE speed (auto-detect by modem).
  375.                         Bit1    Bit2    Bit3    DTE Speed
  376.                         0       0       0
  377.                         0       0       1       300 bit/s
  378.                         0       1       0       1200 bit/s
  379.                         0       1       1       2400 bit/s
  380.                         1       0       0       4800 bit/s
  381.                         1       0       1       9600 bit/s
  382.                         1       1       0       19.200 bit/s
  383.                         1       1       1       38,400 bit/s
  384.           Bits 4,5: Parity setting (auto-detect by modem).
  385.                         Bit5    Bit4    Parity Setting
  386.                         0       0       Even parity
  387.                         0       1       Space parity
  388.                         1       0       Odd parity
  389.                         1       1       mark parity
  390.           Bits 6,7: Guard tones.
  391.                         Bit7    Bit6    Guard Tone Type
  392.                         0       0       Guard tones disabled (&G0)
  393.                         0       1       550 Hz guard tone (&G1)
  394.                         1       0       1800 Hz guard tone(&G2)
  395.                         1       1       Reserved for later use.
  396. S25     DTR Delay. When command &M1 is in effect, this specifies the number
  397.           of seconds (default = 5) that the modem waits after a connection 
  398.           has been made before examining the DTR signal. This delay allows 
  399.           an asynchronous terminal to be detached from the modem and a
  400.           synchronous terminal connection made while remaining in the Data
  401.           Mode. After this delay S25 reverts to hundredths of seconds.
  402. S26     RTS/CTS Delay. This is the number of 1/100 seconds (default is 1)
  403.           that specifies the time delay between RTS and the CTS response.
  404. S27     Bit-mapped register for Test Functions (default value is $49H).
  405.           The equivalent commands are shown in parentheses:     
  406.           Bit 0,1,3: Communication operation.
  407.                 Bit3 Bit1 Bit0  Command
  408.                 0    0    0     Asynchronous operation (&M0,&Q0)
  409.                 0    0    1     Synchronous operation after dialing (&M1, &Q1)
  410.                 0    1    0     Synchronous terminal support (&M2, &Q2)
  411.                 0    1    1     Manually originate synchronous call (&M3, &Q3)
  412.                 1    0    0     Not valid
  413.                 1    0    1     Asynchronous error control (&Q5)
  414.                 1    1    0     Aysnchronous buffered mode (&Q6)
  415.                 1    1    1     Not valid       
  416.           Bit 2: Leased Line Option.
  417.                 0 = Dial up line (&L0)
  418.                 1 = Leased line (&L1)           
  419.           Bit 3: Reserved for later use.
  420.           Bit 4,5: Synchronous timing selection.
  421.                 Bit5    Bit4    Command
  422.                 0       0       Modem give sync TX clock on EIA pin 15 (&X0)
  423.                 0       1       Modem accepts ext sync clock (&X1)
  424.                 1       0       receive clock (slave timing) (&X2)
  425.           Bit 6,7: Communication Standard.
  426.                 Bit 6   Bit7    Command
  427.                 0       0       CCITT V.21/V.22 (B0)
  428.                 1       0       BELL 103/212A (B1)
  429.                 0       1       CCITT V.23 (B2)
  430.                 1       1       CCITT V.23 (B3)
  431. S30     Automatic Timeout (in tens of seconds). This specifies the number of
  432.           seconds the modem waits with no activity, before disconnecting (in
  433.           10 second increments). Default is 0, which disables it.
  434. S36     Negotiation Fallback. When the initial attempt to connect in error-
  435.           control mode fails, this specifies what occurs next (default = 7).
  436.                 0 = Hang up
  437.                 1 = Attempt a direct asynchronous connection               
  438.                                     (&Q0)
  439.                 2 = UNKNOWN???
  440.                 3 = Attempt an asynchronous connection using automatic     
  441.                                             speed buffering (&q6).
  442.                 4 = Attempt a CCITT V.42 Alternative Protocol connection
  443. (MNP 2-4); if 
  444.                      (MNP 2-4); if negotiation fails, hang up.
  445.                 5 = Attempt a CCITT V.42 Alternative Protocol connection 
  446.                      (MNP 2-4); if fails, attempt a direct async connection.
  447.                 6 = UNKNOWN???
  448.                 7 = Attempt a CCITT V.42 Alternative Protocol (MNP 2-4).
  449.           Note: The selected fallback option can be initiated immediately
  450. with S48.
  451.           For example, a connection attempt using the MNP can be forced by
  452. setting
  453.           S48=128 and S36=5 or 7.
  454. S37     Maximum DCE Line Speed S37 selects the speed (for all modes except
  455.           CCITT V.24bis) at which the modem attempts to connect with a
  456.           remote modem; the speed selected will be the highest DCE speed
  457.           supported by both modems (see S93 for CCITT V.25bis modes).
  458.                 0  = Speed of last AT command issued
  459.                 1  = 75 bps
  460.                 2  = 110 bps
  461.                 3  = 300 bps
  462.                 5  = 1200 bps
  463.                 6  = 2400 bps
  464.                 7  = 4800 bps
  465.                 8  = 7200 bps
  466.                 9  = 9600 bps
  467.                 10 = 12000 bps
  468.                 11 = 14400 bps
  469. S38     Delay Before Forced Hangup. This specifies the number of seconds the
  470.           modem waits when in error-control mode (&Q5) before disconnecting
  471.           (default is 20). This occurs after receiving the command to hang up
  472.           or a DTR on-to-off transition. If set to 0, the modem does not wait
  473.           for data in the buffers to clear (gives NO CARRIER response). If
  474.           the register is set to a value between 0 and 254, the modem will
  475.           wait the number of seconds, or until all data has been transferred,
  476.           before hanging up. If set to 255, the modem will not hang up until
  477.           all data is transferred.
  478. S39     Bit-map of Negotiation state (AT-Command N).
  479.                 Bit5    Bit4    Bit3    AT-Command
  480.                 0       0       0       (N0)
  481.                 0       0       1       (N1)
  482.                 0       1       0       (N2)
  483.                 0       1       1       (N3)
  484.                 1       0       0       (N4)
  485.                 1       0       1       (N5)
  486. S46     Compression Error Protocol Selection (values are only 136 or 138).
  487.           Default is 138 (affects v.42/v.42bis mode).
  488.                 136 = Disable Compression.
  489.                 138 = Enable Compression.
  490. S48     V.42 Feature Negotiation (values of only 0,7, or 128). This defines
  491.           whether feature negotiation is to be performed by the modem. The
  492.           feature negotiation process allows the modem to ascertain the
  493.           remote system's capabilities. If these capabilities are already
  494.           known and negotiation is not necessary, this can be skipped.
  495.                 0   = Disable Negotiation, proceed with LAPM.
  496.                 7   = Enable Negotiation (default).
  497.                 128 = Disable Negotiation, fallback per S36 setting.
  498. S49     Minimum Buffer Size (in bytes). Default is 10 bytes. This specifies
  499.           the minimum size of the buffer used in error-control or automatic
  500.           speed buffering mode. Should be less than S50.
  501. S50     Maximum Buffer Size (in bytes). Default is 200 bytes. This specifies
  502.           the maximum size of the buffer used in error-control or automatic
  503.           speed buffering mode. Should be greater than S49.
  504. S63     Leased-Line carrier power level in dBm (0-15. Default is 0). This
  505.           specifies a carrier level value that is not to be exceeded.
  506. S82     Break Signaling Technique (values of only 3,7, and 128). This gives
  507.           a method of break signal handling for CCITT V.42 communications: 
  508.           in-sequence, expedited, and destructive. Break signals provide a
  509.           way to get the attention of the remote host. The break type used
  510.           depends on the application.
  511.                 3   = Expedited signaling used regardless of sequence in
  512.                       transmitted and received data; current data integrity
  513.                       is maintained.
  514.                 7   = Destructive signaling used regardless of sequence of
  515.                       transmitted and received data; data in process at that
  516.                       time is destroyed.
  517.                 128 = In-sequence signaling used as data is transmitted and
  518.                       received; data integrity is maintained ahead of and
  519.                       immediately after the break.
  520. S86     Connection Failure Result Code (values of 0, or 4-15). This helps to
  521.           determine the cause of a connection failure. When the modem issues
  522.           a NO CARRIER result code, a value is written to this S-register.
  523.           To read this register following the connection failure, issue an
  524.           ATS86? <CR>. The modem will report one of the values below.
  525.                 0  = Normal hang up; no error occurred.
  526.                 4  = Physical carrier loss.
  527.                 5  = Feature negotiation failed to detect presence of another
  528.                      error-control modem at the other end.
  529.                 6  = Other error-control modem did not respond to feature
  530.                      negotiation message sent by this modem.
  531.                 7  = Other modem is sych-only; this modem is async-only.
  532.                 8  = Modems could not find a common framing technique.
  533.                 9  = Modems could not find a protocol in common.
  534.                 10 = Incorrect feature negotiation sent by other modem.
  535.                 11 = Sync information (data of flags) not received from
  536.                      other modem. Modem waited 30 seconds before hanging up.
  537.                 12 = Normal disconnect initiated by other modem.
  538.                 13 = Other modem did not respond after many transmissions of
  539.                      the same message. Modem made 10 attempts, then hung up.
  540.                 14 = Protocol violation occurred.
  541.                 15 = Compression failure.
  542.  
  543.           Note: Multiple occurences may contribute to a NO CARRIER message;
  544.           Register S86 only records the first event that occurred.
  545.  
  546. =================
  547. The LineLink firmware DOES support caller ID detection.  The modem will
  548. display the caller id it receives from the phone co.  The only problem
  549. is the modem will then crash and require a powercycle to get it back
  550. because the LineLink lacks a relay switch on its board.
  551.  
  552. To try the caller ID yourself do the following: enter "AT#VS4" <CR> after
  553. the OK. Set the port speed to 19.2k and enter "AT#CC1" <CR> to display
  554. formatted caller id output.
  555. =================
  556.  
  557. FAX Commands:
  558.  
  559. The following fax commands assume the baud rate is set at 19.2k. These
  560. commands have not yet been fully tested, but appear to comply to most
  561. Class 1 and Class 2 fax-modems. Fax commands are like "AT" commands,
  562. and must be preceded by the "AT" string (ie AT+FAA=1).
  563.  
  564. FAX commands of special interest are:
  565.  
  566.         +FAE=n  (CLASS 1 Only) Adaptive Answer / Silent Answer Mode Control
  567.                  0       Disable Both
  568.                  1       Adaptive Answer ONLY
  569.                  2       Adaptive Answer & Silent Answer
  570.                  3       Silent Answer ONLY
  571.         +FAA=n  (CLASS 2 Only) Adaptive Answer / Silent Answer Mode Control
  572.                  0       Disable Both
  573.                  1       Adaptive Answer ONLY
  574.                  2       Adaptive Answer & Silent Answer
  575.                  3       Silent Answer ONLY
  576.  
  577. Connection Result Codes:
  578.  
  579. Numeric Verbose
  580. 0       OK
  581. 1       CONNECT                 (300 bps)
  582. 2       RING
  583. 3       NO CARRIER
  584. 4       ERROR
  585. 5       CONNECT 1200
  586. 6       NO DIALTONE
  587. 7       BUSY
  588. 8       NO ANSWER
  589. 9       CONNECT 0600
  590. 10      CONNECT 2400
  591. 11      CONNECT 4800
  592. 12      CONNECT 9600
  593. 13      CONNECT 7200
  594. 14      CONNECT 12000
  595. 15      CONNECT 14400
  596. 16      CONNECT 19200
  597. 17      CONNECT 38400
  598. 18      CONNECT 57600
  599. 19      CONNECT 115200          (Not Currently Supported on MOST models)
  600. 22      CONNECT 1200/75         (Models with v.23 support only)
  601. 23      CONNECT 75/1200         (Models with v.23 support only)
  602.  
  603. 24      DELAYED
  604. 32      BLACKLISTED
  605. 33      FAX
  606. 35      DATA
  607.  
  608. 40      CARRIER 300
  609. 44      CARRIER 1200/75         (Models with v.23 support only)
  610. 45      CARRIER 75/1200         (Models with v.23 support only)
  611. 46      CARRIER 1200
  612. 47      CARRIER 2400
  613. 48      CARRIER 4800
  614. 49      CARRIER 7200
  615. 50      CARRIER 9600
  616. 51      CARRIER 12000
  617. 52      CARRIER 14400
  618.  
  619. 66      COMPRESSION: CLASS 5    (MNP 5)
  620. 67      COMPRESSION: V.42BIS    (BTLZ)
  621. 69      COMPRESSION: NONE
  622.  
  623. 70      PROTOCOL: NONE
  624. 77      PROTOCOL: LAP-M         (V.42)
  625. 80      PROTOCOL: ALT           (MNP)
  626. +FC     +FCERROR
  627.  
  628.  
  629.  
  630.  
  631.  
  632.